<?php

class Extras_model extends CI_Model {

    function __construct() {
        parent::__construct();
    }

    public function guarda($partId, $tipo) {
        $sqlAux = "";
        $valAux = "";
        if ($this->input->post("documentalesId") == "") { //crea el registro
            if($tipo == "pais"){
                $sqlAux = "paisId,documentalesCiudad,documentalesEntidad,";
                $valAux = "'{$this->input->post("pais")}','{$this->input->post("documentalesCiudad")}','{$this->input->post("documentalesEntidad")}',";
            }
            $sql = "insert into revisionesdocumentales($sqlAux `participanteId`,`documentalesPrograma`,`documentalesFecha`,`documentalesPoblacion`,`documentalesLugar`,`documentalesObjetivo`) values(";
            $sql .= "$valAux '$partId','{$this->input->post("documentalesPrograma")}','{$this->input->post("documentalesFecha")}','{$this->input->post("documentalesPoblacion")}','{$this->input->post("documentalesLugar")}','{$this->input->post("documentalesObjetivo")}')";
        }else{ //edita
            if($tipo == "pais"){
                $valAux = "paisId = '{$this->input->post("pais")}',
                            documentalesCiudad = '{$this->input->post("documentalesCiudad")}',
                            documentalesEntidad = '{$this->input->post("documentalesEntidad")}',";
            }
            $sql = "update revisionesdocumentales set 
                    $valAux
                    documentalesPrograma = '{$this->input->post("documentalesPrograma")}',
                    documentalesFecha = '{$this->input->post("documentalesFecha")}',
                    documentalesLugar = '{$this->input->post("documentalesLugar")}',
                    documentalesObjetivo = '{$this->input->post("documentalesObjetivo")}',
                    documentalesPoblacion = '{$this->input->post("documentalesPoblacion")}' where `documentalesId` = '{$this->input->post("documentalesId")}'";
        }
        $this->db->query($sql);
        return;
    } //fin public function guarda($partId, $tipo) {
    public function guardaSnies($partId){
        /*Function para almacenar todos programas guardados */
        if($this->input->post("listadoProgramaId") != ""){ //esta editando
            $sql = "update listadoprogramas set 
                    listadoProgramaContacto = '{$this->input->post("contacto")}',
                    listadoProgramaEmail    = '{$this->input->post("email")}',
                    programaId              = '{$this->input->post("snies")}' where `listadoProgramaId` = '{$this->input->post("listadoProgramaId")}'";
        }else{
            $sql = "insert into listadoprogramas(`listadoProgramaContacto`,`listadoProgramaEmail`,`participanteId`,`programaId`) values(
                    '{$this->input->post("contacto")}','{$this->input->post("email")}','$partId','{$this->input->post("snies")}')";
        }
        $this->db->query($sql);
    }
    
    public function departamentosZonas($zonaId){
        /*Extrae todos los departamentos de una zona*/
        $sql = "select * from departamentos where `zonaId` = '$zonaId' order by departamento";
        return $this->db->query($sql);
    } //fin public function departamentosZonas($zonaId){
}

//fin class
?>
